LINESYMBOL <symbol>
 
selects the current line symbol from the current lineset.
 
argument
 
<symbol> - specifies the symbol number of a line symbol defined in a lineset
file.  This symbol will become the current line symbol.  <symbol> must be an
integer between 1 and 999.  There is no default <symbol> number because when
ARCPLOT starts up, the current line symbol is set to the hardware default.
 
notes
 
If you do not give the LINESET command to access a specific lineset file
before you give the LINESYMBOL command, LINESYMBOL will access a symbol number
from the default LINESET file.
 
A lineset file is a system file that stores symbol definitions for a set of up
to 999 line symbols.  Each symbol is identified by a symbol number between 1
and 999.  This symbol number is specified in the LINESYMBOL command to select a
line symbol from a lineset file to be the current line symbol.
 
ARCPLOT maintains 1035 numbered locations in memory for retaining symbol
definitions.  Symbol numbers 1011-1035 are reserved for template symbols to be
used in the LINEEDIT menu.  Symbol numbers 1001-1010 are reserved for ARCPLOT
transactions only.  The current symbol is always copied to the location of
1000, replacing the previous settings.  (This is why you can have only 999
symbols, or a symbol other than 1000.)  Using the symbol location 1000 to store
your current line characteristic edits enables you to make changes to the
current settings without altering a specified line symbol.
 
Once you have set the current symbol with the LINESYMBOL command, you can still
change the individual characteristics of the current line symbol by giving
commands like LINECOLOR, LINEHOLLOW, LINEINTERVAL and so on.
 
A linesymbol number for which there is no line symbol definition in either a
specified lineset file or the default lineset file will leave the current line
symbol unchanged.  For example, if a lineset file featuring symbols 1 to 200
has been accessed with the LINESET command, a LINESYMBOL specification greater
than 200 will be ignored and the current line symbol will remain unchanged.
 
Giving LINESYMBOL as 0 specifies that no current line symbol will be drawn.  No
current line symbol will be drawn until LINESYMBOL is given again with a valid
line symbol number.
 
Each ARCPLOT line symbol is made up of a number of layers.  Each layer is a
separate line design.  Simple line symbols will only have one layer.  More
complex line symbols, such as railroad symbols and geological symbols, will
feature several layers.
 
The following commands specify the characteristics of the current line symbol:
 
LINECOLOR
LINEHOLLOW
LINEINTERVAL
LINEOFFSET
LINEPATTERN
LINEPEN
LINESIZE
LINETEMPLATE
LINETYPE
 
When you give one of these commands, it will apply to all of the layers in the
current line symbol unless the LINELAYER command has been given to specify one
of the layers.  If you give LINELAYER, any changes made to the current line
symbol will only apply to the specified layer.
 
When ARCPLOT starts up, the current line symbol is set to the hardware
default.  This is a single layer, unbroken, solid line in color number 1
(usually white on a color graphics terminal) that is one pen in width (the
narrowest line that can be drawn on a plotter or graphics terminal).  These are
the characteristics of this startup default line:
 
LINECOLOR  1
LINEHOLLOW  0
LINEINTERVAL  0
LINEOFFSET  0
LINEPATTERN  0
LINEPEN  0  BUTT  MITER
LINESIZE  0
LINETEMPLATE  0
LINETYPE HARDWARE
 
This default line is not taken from a lineset file and has no LINESYMBOL
number.
 
To apply the current line layer edits to a specified line symbol for reuse
within the current ARCPLOT session, use the LINEPUT command.
 
To save the current line layer edits to a specified lineset file for use within
any ARCPLOT or ARCEDIT session, use the LINESAVE command.
 
To list the parameter(s) of the current or a specific line symbol, use the
LINEINFO {symbol} command.  The line layer characteristics will be listed along
with the current line environment settings.
 
To return the number of the current symbol, use the SHOW LINESYMBOL command.
To return all the line layer characteristics of the current or a specific line
symbol, use the SHOW LINEINFO <symbol> <layer> command.

